home *** CD-ROM | disk | FTP | other *** search
- /*
- File: graphicsBug library.h
-
- Copyright: © 1984-1994 by Apple Computer, Inc., all rights reserved.
-
- WARNING
- This file was auto generated by the interfacer tool. Modifications
- must be made to the master file.
-
- */
-
- #ifndef graphicsBugLibraryIncludes
- #define graphicsBugLibraryIncludes
-
- #ifndef graphicsTypesIncludes
- #include "graphics types.h"
- /* #include "math types.h" */
- /* #include <Types.h> */
- /* #include <ConditionalMacros.h> */
- /* #include <MixedMode.h> */
- /* #include <Traps.h> */
- #endif
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- #define creatorType 'gBug'
-
- #ifdef __APPLEEVENTS__
- #define bugEventClass 'gBug'
-
- #define getBugWindowEvent 'gBWi'
-
- #define selectBugWindowPartEvent 'gBWP'
-
- #define pasteBugTextEvent 'gBPa'
-
- #define waitThenContinueEvent 'gBWa'
-
- #define errorString 'errS'
-
- #define chooseWindowPartBoolean 'cWPB'
-
- #define quitGraphicsApBoolean 'qGAB'
-
- #endif
-
- enum graphicsBugRequests {
- noticeMessage,
- warningMessage,
- errorMessage,
- debugMessage,
- commandMessage
- };
-
- enum graphicsBugCommands {
- noAction,
- executeCommand
- };
-
- enum graphicsBugStatus {
- graphicsBugReady,
- graphicsBugRunning,
- graphicsBugBusy,
- lastCommandError
- };
-
- #if defined(powerc) || defined (__powerc)
- #pragma options align=mac68k
- #endif
- struct graphicsBugParameters {
- long message;
- unsigned char command;
- unsigned char status;
- unsigned char toggle;
- char string[81];
- };
- #if defined(powerc) || defined(__powerc)
- #pragma options align=reset
- #endif
-
- #define maximumIdle 25
-
- extern boolean SendMessageToGraphicsBug(long command, const char *str, unsigned long num, boolean waitForCompletion);
- extern void DirectDebugMessageToGraphicsBug(void);
- #ifdef __cplusplus
- }
- #endif
-
- #endif
-
-